package com.bc.common.message;

public class WxgjClearingResp extends BaseResp{
	/*
	 * 付汇批次号	fbatchno	是	String(32)	10	微信返回的付款批次号
结算日期	date_settlement	是	String(14)	20151101	格式为yyyyMMdd，如2009年12月25日表示为20091225。时区为GMT+8 beijing
交易开始日期	date_start	是	String(14)	20151101	格式为yyyyMMdd，如2009年12月25日表示为20091225。时区为GMT+8 beijing
交易结束日期	date_end	是	String(14)	20151101	格式为yyyyMMdd，如2009年12月25日表示为20091225。时区为GMT+8 beijing
划账金额	settlement_fee	是	int	1	外币标价，外币最小单位
未划账金额	unsettlement_fee	是	int	1	外币标价，外币最小单位
结算币种	settlementfee_type	是	String(8)	GBP	
标价币种，符合ISO 4217标准的三位字母代码，，详见标价币种

注：退款币种与支付币种必须一致

支付金额	pay_fee	是	int	1	外币标价，外币最小单位
退款金额	refund_fee	是	int	1	外币标价，外币最小单位
支付净额	pay_net_fee	是	int	1	外币标价，外币最小单位
手续费金额	poundage_fee	是	int	1	外币标价，外币最小单位
	 * 
	 * 
	 */
	
	private String fbatchno;
	private String date_settlement;
	private String date_start;
	private String date_end;
	private String settlement_fee;
	private String unsettlement_fee;
	private String settlementfee_type;
	private String pay_fee;
	private String refund_fee;
	private String pay_net_fee;
	private String poundage_fee;
	
	public WxgjClearingResp(WxgjClearingReq req) {
		this.orgCode = req.getOrgCode();
		this.merchCode = req.getMerchCode();
		this.version = req.getVersion();
		this.payType = req.getPayType();
	}
	
	public String getFbatchno() {
		return fbatchno;
	}
	public void setFbatchno(String fbatchno) {
		this.fbatchno = fbatchno;
	}
	public String getDate_settlement() {
		return date_settlement;
	}
	public void setDate_settlement(String date_settlement) {
		this.date_settlement = date_settlement;
	}
	public String getDate_start() {
		return date_start;
	}
	public void setDate_start(String date_start) {
		this.date_start = date_start;
	}
	public String getDate_end() {
		return date_end;
	}
	public void setDate_end(String date_end) {
		this.date_end = date_end;
	}
	public String getSettlement_fee() {
		return settlement_fee;
	}
	public void setSettlement_fee(String settlement_fee) {
		this.settlement_fee = settlement_fee;
	}
	public String getUnsettlement_fee() {
		return unsettlement_fee;
	}
	public void setUnsettlement_fee(String unsettlement_fee) {
		this.unsettlement_fee = unsettlement_fee;
	}
	public String getSettlementfee_type() {
		return settlementfee_type;
	}
	public void setSettlementfee_type(String settlementfee_type) {
		this.settlementfee_type = settlementfee_type;
	}
	public String getPay_fee() {
		return pay_fee;
	}
	public void setPay_fee(String pay_fee) {
		this.pay_fee = pay_fee;
	}
	public String getRefund_fee() {
		return refund_fee;
	}
	public void setRefund_fee(String refund_fee) {
		this.refund_fee = refund_fee;
	}
	public String getPay_net_fee() {
		return pay_net_fee;
	}
	public void setPay_net_fee(String pay_net_fee) {
		this.pay_net_fee = pay_net_fee;
	}
	public String getPoundage_fee() {
		return poundage_fee;
	}
	public void setPoundage_fee(String poundage_fee) {
		this.poundage_fee = poundage_fee;
	}
}
